home *** CD-ROM | disk | FTP | other *** search
/ Alles Voor Internet / Tout Pour Internet / alles voor internet.iso / MacInternet™ / Modem / WKAUTO 06⁄01⁄92 ƒ / WKAuto Manual < prev   
Text File  |  1992-05-31  |  26KB  |  448 lines

  1. WHITE KNIGHT PROCEDURES AUTOMATE COMPUSERVE SESSIONS v.06/01/92
  2. ---------------------------------------------------------------------
  3.  
  4. WKAUTO.SEA contains procedures to automate CompuServe sessions.
  5. The files (WKCOST.SIT, WKDOWN.SIT, WKMAIL.SIT, WKMENU.SIT, WKSUMM.SIT, WKUP.SIT and WKZMAC.SIT), are also available separately in MacCOM forum.
  6.  
  7. The procedures allow you to prepare sessions off-line (uploading and downloading files, downloading forum summaries, sending and receiving E-mail, faxing, and ZMACing), and then to manually or automatically operate these procedures at any "!" PROMPT (from Log On to Log Off), to help you use your CompuServe time efficiently.  
  8.  
  9. The Log Off procedure even keeps a running total of your CompuServe time in minutes and dollars in a file called the Cost Log and also keeps a record of your activity in the Session Log so that you will get a good picture over time of how you utilize the service. Incoming E-mail is also logged in the Email Log.
  10.  
  11. There are two steps to each action.  First, prepare the PROC off-line using the “Pre” (Prepare…) menu.  Initiate the procedure with the "CIS” (CompuServe) Menu.
  12.  
  13. CONTENTS:
  14.  
  15. 0)  PREPARATIONS
  16.  1)  LOGGING ON
  17.  2)  E-MAIL
  18.  3)  DOWNLOADING FILES
  19.  4)  FORUM SUMMARIES
  20.  5)  UPLOADING FILES
  21.  6)  ZIFFNET/MAC FORUM
  22.  7)  FAXING
  23.  8)  LOGGING OFF
  24.  9)  AUTOSESSIONS
  25. 10)  OTHER FEATURES
  26. 11)  VARIABLES USED
  27.  
  28. 0)  PREPARATIONS
  29. -----------------
  30. These procedures rely on the NewQuickB.PROC RCMD from Scott Watson. This differs from the QuickB.PROC originally shipped with early versions of White Knight in that it allows nestable procedures - so if you don't have it you should download it from MAC COMMUNICATIONS forum (NEWQB.PRO), before using these procedures.  NewQuickB.PROC must be in the RCMD Modules Folder in the White Knight folder. [Check "READ ME" for latest info on this topic]
  31.  
  32. NB.  YOU MAY HAVE TO ADJUST THE TIME DELAY FOR NEWQUICKB.PROC
  33. -------------------------------------------------------------
  34. Scott Watson says that NewQuickB.PROC must be called immediately but I find that my system usually hangs unless I allow a 3 second delay before calling it.  Therefore you will see the following in DowFile.PROC, DowSum.PROC,  UpFile.PROC, & Fax.PROC:
  35.  
  36. TYPE ^M
  37. PAUSE 180
  38. NEST :RCMD Modules:NewQuickB.PROC
  39.  
  40. PAUSE 60 is a 1 second delay. PAUSE 180 is a three second delay.  I use a 2400 baud modem.  If you use other equipment or if you find NewQuickB.PROC keeps generating errors then you will have to reset all these PAUSE 180 delays and recompile the procedures. 
  41.  
  42. NB. COMPILE THESE TEXT FILES INTO PROCEDURES
  43. --------------------------------------------
  44. Before compiling note your CompuServe ID number, your access phone number, your password, and your cost per minute. Plug these into the relevant scripts prior to compiling as follows:
  45.  
  46. Using your text editor or word processor, do a Find and search for 
  47. "SETCOST 0000". Replace the "0000" with (¢/minute x 100). 
  48. i.e. if your cost per minute is 13¢ then replace "0000" with "1300".
  49. You may need to adjust the settings under "COMM 2400-N-8-1-FULL". Take them from your existing Log On PROC.
  50. Put your access phone number into the line: "TYPE ATDT 1-800-848-4480^M"
  51. Find "TYPE 00000,0000" and replace the zeros with your ID number.
  52. Find "TYPE XXXXX!YYYYY^M" and replace XXXXX!YYYYY" with your password.
  53.  
  54. Use the "Procedure… Compile TEXT File…" Command under the SERVICE Menu in White Knight, (Command-P-C), or use CompileAll.PROC to automatically compile them all:
  55. 1) Reset White Knight's preferences under the Options… Compiler Menu to allow for up to 300 sub-routines and label references.
  56. 2) Drop all the folders and the CompileAll.PROC into your White Knight folder.
  57. 3) Initiate CompileAll.PROC from the White Knight's SERVICE Menu.
  58.  
  59. NB.  DO NOT DELETE SessionVariables FILE
  60. -------------------------------------
  61. These PROCs require the file "SessionVariables" which must be in the "COMPUSERV PROCs" folder.  Without this file the PROCs won't run. All variables are listed in “Variables List” (COMPUSERV folder). See also section 11 below.
  62.  
  63. NB.  KEEPING PROCEDURES IN THEIR NAMED FOLDERS
  64. ----------------------------------------------
  65. The procedures MUST be located in the named folder they come in and these must be inside your White Knight folder.  Do not change the names of the files or their folders unless you are prepared to edit the procedures. 
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95. EFFICIENT COMPUSERVE SESSIONS
  96. -----------------------------
  97. The procedures here allow you to maximize efficiency by doing most text entry offline.  Using the Prepare… (Pre) Menu you will prepare file downloads and summary downloads, and file uploads for the MAUG Macintosh Forums. You may prepare an E-mail posting. You may prepare file uploads, downloads, and the capture of MacWEEK News from ZMAC. You may also prepare FAXes. Then you may automate the sessions using the CompuServe (CIS) Menu.
  98.  
  99. THE MENUS
  100. ----------
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123. The Prepare… (Pre) Menu can be called the first time by initiating the procedure "PreMenu.PROC" in the MENU PROCs Folder.  Thereafter it may be called from the bottom of the CompuServe (CIS) Menu.
  124.  
  125. 1)  LOGGING ON
  126. --------------
  127. The LogOn File included here uses Compuserve's U.S./Canada 800 number. If your city has its own number you will have to make the necessary changes. Don't forget to put your own password in before compiling. And edit in your cost per minute as described below before compiling.
  128.  
  129. If you don't get a proper CONNECT Prompt the Procedure will log off and immediately try dialing again.
  130.  
  131. There are two ALERT Commands in the LogOn PROC which recognize the way CompuServe informs you that you have E-Mail. If you do have E-Mail, the procedure automatically NESTs into the GetMail.PROC in the MAIL PROCs folder and E-mail will be retrieved and logged as described in Section 2 following.
  132.  
  133. MAKE SURE THE FOLLOWING ARE IN THE LogOn.PROC
  134.  
  135. SETCOST xxxx (where xxxx is the cost in 100ths of a second)*
  136. RESET (Resets the billing clock to zero)
  137. SAVETIME (Saves the start time for later use in this procedure)
  138.  
  139. If you want to be compatible with the Log Off procedure included here (which will compile an on-going log of CompuServe Sessions including time and approximate costs) then you must:
  140.  
  141.  a) Set your cost with the SETCOST Command
  142. If you are able to call CompuServe directly and pay only $12.50/hour your cost per minute is 20.83 cents or "SETCOST 2083".  If you use the 800 line then its 12.50 + 9.00 = 21.50/hour = 35.83¢/minute = SETCOST 3583.
  143.  
  144. b) Reset your billing clock by putting the RESET command right after the connect prompt.
  145.  
  146. c) Save the starting time by including the SAVETIME Command after RESET.
  147.  
  148. NB. The recent move by CompuServe to provide free basic services means you may want to make two separate LogOn PROCs. One with no cost for sessions where you only use free services like E-mail, and another for the hourly charge.
  149.  
  150. Once you are into CompuServe you can use the Macro bar to go to any forum listed. 
  151. The Go Commands Folder has PROCs for several other forums which don’t appear on the Macro Bar.
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163. 2)  E-MAIL (MAIL PROCs)
  164. ----------------------
  165. When Email is waiting for you after you log on, the GetMail.PROC is initiated and automatically captures Email to a file called E-Mail Log in the C LOGs folder. 
  166. The mail will be appended to any that is already in that Log file.
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191. Once this is accomplished, your e-mail will be deleted from CompuServe. If you don't want it automatically deleted then change the lines:
  192.  
  193. PROMPT (Y or N) !
  194. PAUSE
  195. TYPE Y^M
  196.  
  197. to
  198.  
  199. PROMPT (Y or N) !
  200. PAUSE
  201. TYPE N^M
  202.  
  203. The PreMail.PROC allows you to prepare up to three (3) E-mail letters off-line. Each letter can be up to 18 lines long (75 characters/line). You will be prompted to supply the text and the name or ID # of the recipient(s). So know their number in advance. PreMail.PROC is under the Prepare… Menu as the "Prepare an Email" Command.
  204.  
  205. You may initiate the sending of E-mail immediately at the end of the PreMail.PROC or you may use the Mail.PROC from the CIS Menu once you are online. Choosing Yes to the Send Immediately option will build a quick AutoSend PROC by nexting your existing LogOn and LogOff procedures.
  206.  
  207. PreMail also gives you the choice of requesting a receipt notice for each of the three letters you send. These receipt notices currently cost about 15¢ and will be sent back to you when the intended recipient reads your E-mail.
  208.  
  209. PreMail also embeds your name, Compuserve address and subject of the letter into the first three lines of the letter so that it can be sent more quickly while online.
  210.  
  211. The time issue is less of a problem now that basic services include free e-mail. If you are sending to Internet or MCI or wish to send multiple copies here are a few CompuServe tricks (current at the time of this writing):
  212.  
  213. ---------------------------------------------------------------
  214. FORMULA FOR SENDING TO INTERNET ADDRESSES:
  215. Send to (Name or User ID):>INTERNET:recipient@address.domain
  216.  for example              >INTERNET:chris@emx.utexas.edu
  217. * No extra charge for INTERNET Mail
  218. ---------------------------------------------------------------
  219. FORMULA FOR SENDING TO MCI MAIL ADDRESSES:
  220. Send to (Name or User ID):>MCIMAIL:MCI ID or REGISTERED NAME
  221.  for example              >MCIMAIL:123-4567
  222.  or                       >MCIMAIL:Johnathan R. Smith
  223. * MCI MAIL incurs extra charges:
  224. up to 500 characters  $  .45
  225. 501 - 7500 characters $ 1.00
  226. each addtl 7500 char  $ 1.00       
  227. ---------------------------------------------------------------
  228. SEND SAME LETTER TO MAX. 50 ADDRESSES BY SEPARATING WITH ";"
  229. * Multiple Addresses at 10¢ per extra recipient
  230. ---------------------------------------------------------------
  231.  
  232. Mail.PROC will send the E-mail once you are on-line and is initiated from the CIS Menu with the "Post an E-mail letter" Command. This does not send your E-mail tips file which is sent using the Tips feature (below).
  233.  
  234. If you receive or send E-Mail using these procedures and then Log Off with LogOff.PROC a report of these activities will be saved to the Session Log file in C LOGs folder (and also will appear on screen) at the end of the session.
  235.  
  236. You may also send Macintosh tips automatically to MacWEEK, MACUSER and Macworld magazine.  The PreTip.PROC from the Pre Menu will let you select your file to mail and Tip.PROC (CIS Menu) will send it to all three Email addresses - one upload addressed to three places. (Some magazines sometimes pay for tips).
  237.  
  238. The Tip file can be ascii text like your letters or a binary file (e.g. a PageMaker file with a graphic compressed with StuffIt or some other compression utility). The PreTip.PROC will prompt you to select what kind of file the Tip is. If you want, you can just use the regular mutiple addressing function to accomplish this task. Or you send electronic letters to the editor! If your entire session is devoted to E-mail and you have free basic services, make a separate no-cost LogOn file as per above.
  239.  
  240. 3)  DOWNLOADING FILES
  241. ---------------------
  242. The Downloading procedures in DOWN PROCs folder allow you to prepare up to nine (9) file downloads from MAUG or other forums. You should know, in advance, the forum abbreviation, the data library number, and the file name for each file you wish to download. (This information can be reviewed off-line if you download the forum summaries - see next section).
  243.  
  244. Initiating PreDowFile.PROC from the Prepare… Menu with "Prepare File Download s" will prompt you to supply the information for up to nine files. Once you are on line, select Download File(s) from the CIS Menu to initiate DowFile.PROC.
  245. If for any reason a file is not there or you missed named the information regarding it, the procedure will note that it is missing and continue to try the next download. 
  246.  
  247. If you download files using these procedures and then Log Off with LogOff.PROC a report of these activities will be saved to the Session Log file in C LOGs folder (and also will appear on screen) at the end of the session. (See section 8 - below).
  248.  
  249. Some of the forums you may download files from include MacSYS, MacAPP, MacFUN, MacHYP, MacCOM, MacDEV, MacNEW, MacCLUB, MacAVEN, MacBVEN, MacCVEN, MacSEVEN, ACIUS, ADOBE, ALDUS, DTPFORUM, DTPVENDOR, MSWORD, etc. (Try the DA included with this package for a listing of Forum Data Libraries of interest to Mac enthusiasts).
  250.  
  251. (ZiffNet/MAC – formerly "ZMAC" –  downloads are dealt with separately below).
  252.  
  253. There are two other procedures here for your convenience if you want to download when you are doing on-line browsing. "QB Download This File" initiates the QB Download.PROC which will download a file name already appearing on screen. You then use the "Initiate NewQuickB.PROC" to start up the NewQuickB.PROC RCMD (it must be in the RCMD Modules folder).
  254.  
  255. 4)  FORUM SUMMARIES
  256. -------------------
  257. PreDowSum.PROC ("Prepare Summary DLoad s" from the Prepare… Menu), allows you to specify which MAUG forum summaries you wish to download each month. (These summaries are available in DL1 of each library and are posted each week/month). You may specify all of them at one click or else each or any combination individually. 
  258.  
  259. There are now several types of forum summaries available and WKAUTO gives you the choice of downloading any one, a combination of several, or all of them. 
  260.  
  261. 1)  The first type is XXXDES.SIT where the XXX is the 3 letter forum abbreviation. This has a complete description of each file in every library in the forum and is updated the first of each month by MAUG librarian Bill Cook (CIS #76703,1030).
  262.  
  263. 2) The second type is XXXTIT.SIT where XXX is the 3 letter forum abbreviation. Bill Cook updates and uploads this compendium of all titles in the forum each week.
  264.  
  265. 3) The fourth type of summary is a chronological description of each file that has been uploaded that month and has the designation XXYYMM.SIT where XX is the 2 letter forum abbreviation, YY is the 2 number year abbreviation and MM is the 2 number month abbreviation. This was started by Brad Poulson the creator of the MAUG LIBRARIAN HyperCard stack. And these files are intended to conform to that format. Unfortunately, Mr. Poulson died, but XNET - Librarian Brad Doster, (CIS #71121,1003), continues this service and they usually appear between the 3rd and 8th of the month.
  266.  
  267. Summaries are downloaded by initiating the "Download Summary s" Command from the CIS Menu. If a summary is missing, the procedure will note that it is missing and continue to try the next one.
  268.  
  269. The forums you may download summaries from are: MacSYS; MacAPP; MacFUN; MacHYP; MacCOM; MacDEV; MacNEW; MacCLUB; MacAVEN; MacBVEN; MacCVEN; and MacSEVEN.  The procedure will also ask whether you want to download the index to DTPFORUM.  All you need to know is the month/year of the summary, e.g. "JAN92". The index for ZMAC can be downloaded using the ZMAC procedures described below.
  270.  
  271. If you download forum summaries using these procedures and then Log Off with LogOff.PROC a report of these activities will be saved to the Session Log file in C LOGs folder (and also will appear on screen) at the end of the session.
  272.  
  273. NB.  A complete set of MAUG file listings is posted each month in MacNEW forum Library 3 as "MAUGLB.SIT" and can be searched with Bill Cook’s Library Search Stack "LIBTL.SIT" also in MacNEW DL3.
  274.  
  275. 5)  UPLOADING FILES
  276. ------------------
  277. Using the PreUpFile.PROC you may prepare up to three (3) file uploads. Initiate this with "Prepare Upload s" from the Prepare… Menu and you will be prompted to supply six lines of text description (80 characters/line) plus Keywords and a Title line. You will have to select the folder the file is in so have it ready to go.
  278.  
  279. The Upload is started with the "Upload File s" Command under the CIS Menu.
  280.  
  281. If you upload files using these procedures and then Log Off with LogOff.PROC a report of these activities will be saved to the Session Log file in C LOGs folder (and also will appear on screen) at the end of the session.
  282.  
  283. 6)  ZIFFNET/MAC FORUM  [ZMAC]
  284. -----------------------------
  285. PreZmac.PROC ("Prepare ZMAC Stuff" under the Prepare… Menu) will allow you to prepare three things. First, you will be asked whether you want to capture the latest MacWEEK news. Second, you will be asked if you want to download the current ZMAC forum index. Third, you may specify up to five (5) file downloads from the ZMAC download libraries.
  286.  
  287. All or any of these may be selected and then initiated online with the "Do ZMAC Stuff" Command in the CIS Menu.
  288.  
  289. If you do ZMAC stuff using these procedures and then Log Off with LogOff.PROC a report of these activities will be saved to the Session Log file in C LOGs folder (and also will appear on screen) at the end of the session.
  290.  
  291. 7)  FAXING
  292. ----------
  293. If you don't have a fax you can use CompuServe to send one. (No graphics, ascii TEXT files only). This version of WKAUTO.SIT conforms to the changes to faxing that took place on September 25, 1991 - namely that North American faxes require the country code of "1".
  294.  
  295. The procedure "PreFax.PROC" prepares the Fax off line and Fax.PROC does it all automatically once you get yourself on line.  You must make an ascii TEXT document (TeachText is good for this), and it should be called "Fax.txt".  You will be prompted to locate that file so have it ready.
  296.  
  297. The document "Fax.txt" can be a maximum of 55 lines with not more than 70 characters per line.  Before sending it you should probably use the AddLF.RCMD that comes with White Knight to add a Line Feed to each Carriage Return so that it will be more compatible with IBM DOS machines.
  298.  
  299. You will be prompted to supply various information like Your Name, the Recipient's name and fax number, the subject of the fax, etc.
  300.  
  301. After logging on to CompuServe, at any "!" Prompt, just initiate the Fax.PROC using the CompuServe (CIS), Menu.  Your fax file will automatically be uploaded and sent.
  302. CompuServe will generate a notification in the MAIL section once the Fax has been successfully transmitted and this will appear in your Mail section.
  303. The next time you Log On, the GetMail subroutine will automatically retrieve this fax notification and post it to your Email Log. The notification will then be deleted. ("DeleteFaxNotification.PROC" is no longer needed and is not included in this set).
  304.  
  305. 8)  LOGGING OFF
  306. --------------
  307. LogOff.PROC is initiated from the CompuServe Menu.  In addition to logging off the service it maintains two special Log files in the folder C LOGs: Cost Log; and Session Log. Both files will look and print better if you use a monospace font like Monaco, Courier or White Knight's own TTY font.
  308.  
  309. Session Log maintains a record of any work that the above procedures performed and also writes this information to the screen at the end of your session.
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331. Cost Log keeps a record of all CompuServe Sessions that includes the date and time of the call, the duration of the call, and the cost (based on how you set the billing clock in LogOn.PROC (see above). It also keeps a running total of the cost and writes this not only to the Cost Log but also to the screen immediately after you log off.
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354. NB.  DO NOT CHANGE THE LAST TWO LINES IN THE COST LOG !
  355.  
  356. You can reset the total of "Cost Log" to zero by replacing the "$xx.xx" total in the last line with "$00.00".  You must have the line with hyphens (------…) immediately above this last total line.  The hyphens are necessary for the procedure to terminate properly and you must leave this line alone!  "Call Log" can hold over 100 lines of entries before you need to clear it out – at the end of each month would be a good time.  If you do clear it out make sure you leave the last two lines intact ("-----…" & "TOTAL…   $xx.xx"), and make sure that the second last line is the ONLY ONE with hyphens (---) in it. 
  357.  
  358. MULTIFINDER AND GATEKEEPER
  359. You may need to alot a bit more than 1000K to White Knight if you are running MultiFinder under System 6.0x or are using System 7.0x.  If you use GateKeeper then you will need to alot all File privileges to White Knight because in compiling the log file White Knight creates a temp file, deletes the original log file and renames the temp file to the new log file.
  360.  
  361. 9)  AUTOSESSIONS
  362. ----------------
  363. Once you have prepared your session with the above commands you may use them manually in real time by selecting them from the CompuServe Menu or you may prepare a entire AutoSession using this "PreAutoSess.PROC". ("Prepare Auto Session" under the Prepare… Menu).
  364.  
  365. This procedure requires that:
  366. a) Any Prep files to be used from this menu be prepared in advance.
  367. b) You must already have a "LogOn.PROC" and a "LogOff.PROC" installed in the COMPUSERV PROCs Folder.
  368.  
  369. You will be prompted whether or not you want to download file(s), download summary(s), upload file(s), do ZMAC stuff, post E-mail and/or send a Fax.  You may select any combination of these actions.  This procedure will then automatically delete the previous "AutoSession" file, write a new "AutoSession" file and then compile it (to AutoSession.PROC").  You will then be asked whether you want the call to take place immediately.  If so, the CIS Menu will appear and the call will be initiated.  If not, you will have to choose the CIS Menu yourself and then initiate the "Do AutoSession" command from it yourself.
  370.  
  371. 10) OTHER FEATURES
  372. -------------------
  373.  
  374. The Calculate.PROC
  375. -----------------
  376. The Calculate.PROC (Pre Menu), is useful for finding out how much it would cost to download a given file. You must know the size of the file in bytes (e.g. a 5k file would be 5120 bytes). You will be prompted for this after the procedure is initiated. File size may be obtained when online or from downloaded summaries. 
  377. You must also know your modems performance factor. For my 1200 baud modem which received about 6.5 kbytes per minutes this was 60 ÷ 6.5 = 9.2.
  378. My new 2400 baud modem receives about 13 kbytes/min. or 60 ÷ 13 = 4.6.
  379. The Calculate.PROC is set up for 2400 baud with a performance factor of 4.6, but you may modify this by replacing the number "46":
  380.  
  381. :MODEM-PERFORMANCE FACTOR
  382. MULTIPLY I4%,46
  383. (divide by 10 to get the number of seconds)
  384.  
  385. You must also know your cost/minute for the service – which will no doubt be far lower than mine – I live in a Canadian city without a direct CompuServe number. ["1.14" is a US$ to CDN$ conversion factor which American users don’t need].
  386. Use the same cost/minute number you calculated at the beginning of this manual and replace the number "41" below:
  387.  
  388. :COST/MINUTE
  389. MULTIPLY I4%,41
  390.  
  391. The Calculate.PROC will write to the screen:
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398. You may wish to edit the baud rate in the first line so you don't get confused.
  399.  
  400. Toggling the Data Buffer
  401. ----------------------
  402. White Knight has a Data Buffer that remembers a preset number of screens from your session. (Adjust this number as per Scott Watson’s instructions). This file may be significantly large if set to a few dozen screens or more so I have provided the DataBuffer.PROC (Pre Menu), to delete this file and turn off the remember feature. It works like a toggle switch so you can use it again to reinstate the memory feature. You will only want to use this feature if you have a limited amount of hard drive space available.
  403.  
  404. Custom Icon
  405. -----------
  406. A rudimentary custom icon has been provided for the WK AUTO PROCs folder which you will see if you are using System 7.0x.
  407.  
  408.  
  409.  
  410.  
  411. Re: Spelling
  412. -----------
  413. I regret that CompuServe was spelt wrong when I first made the COMPUSERV PROCs folder. Rather than change all references to this in all scripts I have chosen to leave it as is but I have done my best to correct other references to CompuServe.
  414.  
  415. Received File Destination
  416. -----------------------
  417. PreZMAC.PROC, PreDowFile.PROC, and PreDowSum.PROC all ask you to select a received file destination folder. This might get tedious doing it every time. If you keep the same Downloads folder you can set the relevant variable (J6$, L9$, and L8$), respectively in the relevant script permanently by searching for the following text and modifying it as per the file path name of your downloads folder.
  418.  
  419. (If you keep the same downloads folder you may bracket "(" the above 3 lines) 
  420. (and debracket the following line - after correctly setting the path name.)
  421. (COPYINTO L9$,My Hard Drive:DOWNLOADS Folder:MAUG Downloads)
  422.  
  423. 11)  VARIABLES USED
  424. -------------------
  425. The file “SessionVariables” in the COMPUSERV PROCs folder is a special White Knight file of variables. Do not delete it. It is used to carry over the values you input in the Prepare… PROCs to the online CIS PROCs and again when you Log Off these variables are used to create your Session, Cost and E-mail Logs.
  426.  
  427. You may wish to use variables for your own purposes and so a list is provided of what is already reserved and what is still available. If you need to know which numeric and string variables are already in use and for what specifically, consult the beginning of each PROC or check the file “Variables List” - also in the COMPUSERV PROCs folder.
  428.  
  429. In short, all variables have been spoken for except the following:
  430. Numeric Variables Available:
  431. E5%, I1% & I8%, L1% to L8%, and all of:  R%, S%, T%  U%  V%  W%  X%  Y%  Z%
  432. String Variables Available:
  433. F8$ & F9$, J7$ and all of: U$  V$  W$  X$  Y$  Z$
  434.  
  435. (MacWEEK portions of ZMAC PROCs are based on scripts by Craig Kerwien/72241,224.
  436.  
  437. The procedures in this series are updated when necessary.  They procedures work on my Mac.  I offer no express or implied guarantee that they will work on yours. Use of any portion of this set of PROCs is deemed use of the set. The shareware fee for the set is $10.  At the very least you can use the E-mail PROC to send me a message.
  438.  
  439. Happy CompuServing, 
  440.  
  441. Alex Narvey
  442. Thunder Enlightening Press
  443. P.O.Box 332, 905 Corydon Ave.
  444. Winnipeg, MB, Canada  R3M 3V3
  445. Telephone/FAX: (204) 488-8306
  446. CompuServe ID #71041,132
  447. June 1, 1992
  448.